macos: port gtk to GDK_WINDOWING_MACOS
authorChristian Hergert <chergert@redhat.com>
Sat, 10 Oct 2020 03:08:23 +0000 (20:08 -0700)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 14 Oct 2020 19:06:12 +0000 (15:06 -0400)
commitfb02c9986856adad15348e8502cd4b9ae76741c2
tree2c495f11656343d3f1e0762bc30ac3d7d24f68c1
parent036b56a43bf349ec9775ff8e22d801b6b369d04f
macos: port gtk to GDK_WINDOWING_MACOS

For the various uses of GDK_WINDOWING_QUARTZ, we need to use
alternatives from GDK_WINDOWING_MACOS.

Some minor loss of functionality is here, such as icons sent with
application menus. That can certainly be added back at a future
point.
23 files changed:
gtk/gtkaccelgroup.c
gtk/gtkapplication-quartz-menu.c
gtk/gtkapplication-quartz.c
gtk/gtkapplicationimpl.c
gtk/gtkfilechoosernative.c
gtk/gtkfilechoosernativequartz.c
gtk/gtkfilefilter.c
gtk/gtkfilefilterprivate.h
gtk/gtkimcontextquartz.c
gtk/gtkimcontextquartz.h
gtk/gtkimmodule.c
gtk/gtkprivate.c
gtk/gtkquartz.c
gtk/gtkquartz.h
gtk/gtkrange.c
gtk/gtkscrolledwindow.c
gtk/gtksearchengine.c
gtk/gtksearchenginequartz.c
gtk/gtksettings.c
gtk/inspector/general.c
gtk/inspector/visual.c
gtk/meson.build
meson.build